package cn.zhc.com.utils;

import android.content.Context;
import android.widget.ImageView;

import com.bumptech.glide.Glide;
import com.bumptech.glide.request.RequestOptions;

/**
 * 图片加载封装类
 */
public class UtilsGlide {
    private UtilsGlide() {
    }

    /**
     * 使用默认的占位图
     *
     * @param context
     * @param view
     * @param uri
     */
    public static void loadImage(Context context, ImageView view, String uri) {
        if (!UtilsOther.checkActivityRunning(context)) {
            return;
        }
        Glide.with(context)
                .load(uri)
                .into(view);
    }

    /**
     * 使用特定的占位图
     *
     * @param context
     * @param view
     * @param uri
     * @param resId   占位图片id
     */
    public static void loadImage(Context context, ImageView view, String uri, int resId) {
        if (!UtilsOther.checkActivityRunning(context)) {
            return;
        }
        RequestOptions options = new RequestOptions();
        options.placeholder(resId);
        Glide.with(context)
                .load(uri)
                .apply(options)
                .into(view);
    }







}
